cut off one's escape - Francés Inglés Diccionario